package com.easypan.entity.po;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;
@Data
public class UserInfo implements Serializable {
    private String userId; // 用户ID
    private String nickName; // 用户名字
    private String email; // 用户邮箱
    private String qqOpenId; // QQ
    private String qqAvatar; // QQ头像
    private String password; // MD5加密的密码
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date joinTime; // 创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lastLoginTime; // 最后登录时间
    private Integer status; // 状态
    private Long useSpace; // 使用空间
    private Long totalSpace; // 总空间

}
